MSTGISSDLHLHPRALNFSKTSKSGLSNRKVSFSSVGYAQNRKLSCSVSSTENVAPKDDDRGKDRPLVKMCGITSARDAAMAVEAGADFIGMIIWPHSKRSISLSVAKDISQVAREGGAKPVGVFVEDDENTILRAADSSDLELVQLHGNSSRAAFSRLVRERKVIYVLNANEDGKLLNVVPEEDGHLADWILVDSATGGRFNHNNFLLWKRI